foam of seawater - Turkish English Dictionary